complete (one's duty) - Español Inglés Diccionario